V2EX  ›  英汉词典

Tight Coupling

释义 Definition(中文)

紧耦合:指系统中的两个或多个模块/组件之间依赖关系非常强,一个模块的内部实现、接口或行为稍有改变,就可能迫使其他模块也必须修改。常见于软件工程、系统设计与架构讨论中(与 loose coupling/松耦合 相对)。

发音 Pronunciation(IPA)

/taɪt ˈkʌplɪŋ/

例句 Examples

A tightly coupled system is hard to change.
紧耦合的系统很难修改。

Because the UI layer is in tight coupling with the database schema, even a small table change can break multiple screens and tests.
由于界面层与数据库结构紧耦合,即使表结构做了很小的改动,也可能导致多个页面和测试失效。

词源 Etymology(中文)

coupling 原意为“连接、联结”(来自“把两者配成一对/连接起来”的概念),在工程与计算机领域引申为“部件之间的依赖程度”。加上 tight(紧的、紧密的),形成 tight coupling,强调“连接得过紧”——也就是依赖过强、彼此牵制。

相关词 Related Words

文学与著作 Literary Works(出现/讨论)

  • Clean Architecture — Robert C. Martin(讨论耦合与依赖方向,强调降低模块间耦合)
  • Design Patterns: Elements of Reusable Object-Oriented Software — Gamma et al.(多处强调通过模式降低依赖、避免紧耦合)
  • Refactoring: Improving the Design of Existing Code — Martin Fowler(谈到坏味道与改进设计时常涉及耦合问题)
  • The Pragmatic Programmer — Andrew Hunt & David Thomas(强调可维护性与降低系统依赖带来的脆弱性)
  • Domain-Driven Design — Eric Evans(在分层与边界/依赖管理的语境下讨论减少不必要耦合)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1867 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 11:26 · PVG 19:26 · LAX 03:26 · JFK 06:26
♥ Do have faith in what you're doing.